Senior Software Developer, Payments. You are a passionate, experienced software developer with 4+ years of experience behind you. Take an active part in code software development activities – gathering requirements, designing solutions, implementing and shipping code. Familiarity with commonly used ...